package br.uff.busuffweb.DAO;

import br.uff.busuffweb.model.Circuito;
import br.uff.busuffweb.model.Ponto;
import br.uff.busuffweb.model.PontoCircuito;
import java.util.List;

/**
 *
 * @author jthiago
 */
public interface PontoCircuitoDAO extends AbstractDAO<PontoCircuito, Long>{
    
    public List<PontoCircuito> getPorCircuito(Circuito circuito);
    
    public List<PontoCircuito> getPorPonto(Ponto ponto);
    
    public List<PontoCircuito> getPorCircuitoEOrdem(Circuito circuito, Integer ordem);
    
    public List<PontoCircuito> getPorPontoEOrdem(Ponto ponto, Integer ordem);
    
}